草庐IT

Android - 找不到 SwipeRefreshLayout 导入

全部标签

gcc - Linux 上的 Golang c-shared - ld 找不到 -ltest

我正在尝试按照http://snowsyn.net/2016/09/11/creating-shared-libraries-in-go/中的说明进行操作我的项目比较简单。该库有一个带有println的测试函数。正如标题所说,我越来越“找不到”。我正在运行Ubuntuzesty并升级到1.7.4ls-lroy@roy-desktop:~/go/src/c$ls-l2016年合计-rw-rw-r--1royroy43Dec1006:55test.c-rw-rw-r--1royroy1274Dec1006:54test.h-rw-rw-r--1royroy2053664Dec1006:54

go - 在 Circle Ci Golang 上导入包时出现问题

我正在使用CircleCI来测试我的项目。该项目是一个简单的Go应用程序,由几个包和一个main.go文件组成。在我的项目中引用包时,我只是将它们作为代码中的“projectName/packageName”导入。这在本地工作正常,但是,当我推送到git并且它是在CircleCI上构建时,我收到以下错误。packagecrypto-compare-go/handlers:unrecognizedimportpath"crypto-compare-go/handlers"(importpathdoesnotbeginwithhostname)我通过在本地包导入前加上github.com/

Golang 导入的字段与标准字段声明的行为不同

我将尝试简化问题,而不是将整个项目纳入范围,因此如果您有任何疑问,我会尝试更新更多信息。我有3个正在使用的结构:typeTicketstruct{IDbson.ObjectID`json:"id"bson:"_id"`InteractionIDs[]bson.ObjectId`json:"interactionIds"bson:"interactionIds"`TicketNumberint`json:"ticketNumber"bson:"ticketNumber"`Activebool`json:"active"bson:"active"`//Otherfieldsnotinclu

在 %PATH% 中找不到 GCC

我正在尝试运行这段代码:packagemainimport("github.com/faiface/pixel""github.com/faiface/pixel/pixelgl")funcrun(){cfg:=pixelgl.WindowConfig{Title:"MyFirstprogram",Bounds:pixelgl.R(0,0,800,600)}window,err:=pixelgl.NewWindow(cfg)iferr!=nil{panic(err)}for!window.Closed(){win.Update()}}funcmain(){pixelgl.Run(run

go - RSA key 导出和导入

我目前正在尝试导出我创建的key,而不是导入它们以使用它们。但是如果我运行我的代码,我会收到以下错误:panic:x509:onlyRSAandECDSApublickeyssupportedgoroutine1[running]:main.main()/path/to/project/src/main.go:19+0x3bd这是我当前的代码://Createkeykey,_:=rsa.GenerateKey(rand.Reader,2048)//Messagetoencryptmessage:="histackoverflow"priv:=x509.MarshalPKCS1Priva

go - IntelliJ Golang 插件无法导入默认包

我刚刚下载了IntelliJ中支持Go的最新插件。我无法使用intellisense进行Go编程,因为IntelliJ无法导入fmt和float64等包。但是,如果我从IntelliJ中运行该程序,它工作得很好!GOROOT是usr/local/go项目GOPATH是/Users/myname/gogo文件所在的位置。我错过了什么? 最佳答案 转到设置|语言与框架|去|GOROOT并确保你的GOROOT被选中。然后到同一个地方,但在GOPATH中,确保它也设置正确。此外,请确保您遵循GoWorkspace要求。

go - 在 Goland 的模块中找不到任何用法

我正在使用子包中的结构并且它可以工作。但是在查找这个结构的用法时,IDEA没有看到用法。重命名结构的情况相同-IDEA重命名原始结构并且不会在所有使用的地方重命名。我该如何修复它,因为我不想将所有go文件只放在一个包中。 最佳答案 像这样进入项目目录。projectname:bin/src/structs/custom_types.gomain.gopkg/使用gobuild命令会自动创建bin/pkg目录。src目录包含所有go源文件。 关于go-在Goland的模块中找不到任何用法,

go - 从单独的包/文件夹导入代码

这个问题在这里已经有了答案:Importedstructfromotherpackageisundefined(1个回答)关闭4年前。我有这个目录布局:/bababiz.go#packagebaba/hellofoo.go#packagemainbiz.go看起来像这样:packagebabafuncFoodd(zint)int{returnz+5}foo.go看起来像这样:packagemainimport("fmt""log")funcmain(){log.Fatal(Foodd(3))}目前无法编译,因为无法识别Foodd。如何在foo.go中导入baba包?我假设如果我这样编译

go - 覆盖导入结构上的结构字段标签

我有一个第三方客户端库(Sarama)公开了aconfigurationstruct.我想直接从我的配置结构中引用该结构:typeMyConfigstruct{Saramasarama.Config}我正在使用go-yaml整理我的配置。使用go-yaml编码MyConfig会出现panic,因为sarama.Config包含类型为func的字段(Partitioner)并且yaml解析器不知道如何Marshalfunc。防止这种panic的一种方法是告诉go-yaml忽略这个字段(在该字段上使用标签yaml:"-")但是我无法在结构上设置标签我的代码中没有定义。有没有一种优雅的方法可

go - 如何从 Go 模块导入特定的包?

Golang1.11beta2引入了对Modules的实验性支持.我无法从go模块导入特定包。这是构建应用程序时的错误:$goinstallgo:downloadinggithub.com/udhos/modhello/modlib/libv1.0.0go:findinggithub.com/udhos/modhellolatestgo:import"github.com/udhos/modhello/modapp"->import"github.com/udhos/modhello/modlib/lib":cannotfindmoduleprovidingpackagegithub.